Лабораторная работа №2

Компьютерный практикум по статистическому анализу данных

Амуничников Антон Игоревич

Российский университет дружбы народов

2025-09-27

Информация

Докладчик

  • Амуничников Антон Игоревич
  • Группа: НПИбд-01-22
  • Российский университет дружбы народов им. П. Лумумбы
  • 1132227133@pfur.ru

Вводная часть

Цель работы

  • Основная цель работы – изучить несколько структур данных, реализованных в Julia, научиться применять их и операции над ними для решения задач.

Задание

  1. Используя Jupyter Lab, повторите примеры.
  2. Выполните задания для самостоятельной работы.

Выполнение лабораторной работы

Кортеж

Рисунок 1: Примеры использования кортежей

Словарь

Рисунок 2: Примеры использования словарей

Множество

Рисунок 3: Примеры использования множеств

Массив

Рисунок 4: Примеры использования массивов

Массив

Рисунок 5: Примеры использования массивов

Массив

Рисунок 6: Примеры использования массивов

Массив

Рисунок 7: Примеры использования массивов

Массив

Рисунок 8: Примеры использования массивов

Задание №1

Даны множества: \(A = {0, 3, 4, 9}, B = {1, 3, 4, 7}, C = {0, 1, 2, 4, 7, 8, 9}\). Найдем \(P = A \cap B \cup A \cap B \cup A \cap C \cup B \cap C\).

Рисунок 9: Задание №1. Работа с множествами

Задание №2

Рисунок 10: Задание №2. Примеры операций над множествами элементов разных типов

Задание №3

Рисунок 11: Задание №3. Работа с массивами

Задание №3

Рисунок 12: Задание №3. Работа с массивами

Задание №3

Рисунок 13: Задание №3. Работа с массивами

Задание №3

Рисунок 14: Задание №3. Работа с массивами

Задание №3

Рисунок 15: Задание №3. Работа с массивами

Задание №3

Рисунок 16: Задание №3. Работа с массивами

Задание №3

Рисунок 17: Задание №3. Работа с массивами

Задание №4

Создадим массив squares, в котором будут храниться квадраты всех целых чисел от 1 до 100.

Рисунок 18: Задание №4

Задание №5

Рисунок 19: Задание №5. Работа с пакетом Primes

Задание №6

Вычислим следующие выражения.

\[ \sum_{i=10}^{100}(i^3 +4i^2); \]

\[ \sum_{i=1}^{M}(\frac{2^i}{i} + \frac{3^i}{i^2}), M=25; \]

\[ 1 + \frac{2}{3} + \left(\frac{2}{3}\frac{4}{5}\right) + \left(\frac{2}{3}\frac{4}{5}\frac{6}{7}\right) + \dots + \left(\frac{2}{3}\frac{4}{5}\dots\frac{39}{39}\right). \]

Задание №6

Рисунок 20: Задание №6

Выводы

В результате выполнения данной лабораторной работы я изучил несколько структур дыннх, реализованных в Julia, Научился применять их и операции